Plant growth control system

ABSTRACT

A system controlling plant growth conditions in hydroponic growing systems, the system for controlling plant growth conditions comprising: at least one detector for measuring at least one property of a plant growth substrate or environmental condition; first and second data processing means; data storage means and the or each detector being arranged to measure a property or properties of a plant growth substrate or environmental condition and to transmit a detector identifier and the measured property or properties over a communications link to the first data processing means; the first data processing means being arranged to: hold in a memory predefined growth data including irrigation data, environmental data, plant data, harvest data, crop data and/or climate data defining a relationship between: plural values for one or more of temperature, pH level, water content, nutrient content, oxygen content of the substrate, air temperature, humidity and light level, climate conditions, plant parameters, harvest and crop conditions; and plural desired irrigation parameters and environmental parameters; process measured properties received from each detector to obtain processed properties of the substrate; provide an output indicative of a desired growth input for the growth substrate, based upon the processed properties and the predefined growth data; and send processed data to the data storage means, the data storage means arranged to store the sent data as logged data; the second data processing means being arranged to: receive data from the data storage means; calculate predicted properties of the substrate based on the logged data; determine a difference between the processed properties of the substrate and the predicted properties of the substrate; receive a message condition input for outputting a message based on said difference; and output a message when said difference meets the message condition.

FIELD OF THE INVENTION

The present invention relates to the growth of plants in hydroponic growing systems, including artificial substrates including controlling plant growth conditions, such as plant growth conditions in mineral wool substrates used for plant growing as well as environmental conditions.

BACKGROUND TO THE INVENTION

Hydroponic growing systems are known in the art for the purpose of growing plants using mineral nutrient solutions, without soil (i.e. soilless cultures). Plants in hydroponic growing systems may be grown in substrates of various types, such as mineral wool, glasswool, cocopeat (coir), or peat slabs, for example.

It is known that plants can be grown in mineral wool growth substrates. Such growth substrates are typically provided as a coherent plug, block, slab or mat/blanket and generally include a binder, usually an organic binder, in order to provide structural integrity to the product.

Typically, the growth process of the plant is managed in two stages: a first stage managed by a “propagator” in which the plant is grown from seed; and a second stage managed by a “grower” during which the plant is sustained and any harvest taken. For example, in the case of the tomato plant, the propagator may plant individual tomato seeds in cylindrical plugs having a thickness in the order of 25-30 mm and a radius of around 20-30 mm. After germination of the seed, the propagator places the plug within a cuboid block to allow further growth of the root system and the plant. The individual plant within the block is then nursed until a stage when it can be transferred from the propagator to the grower.

Although often only a single plant is provided in each block, it is possible for multiple plants to be provided in a single block. In some examples, a single plant in a block is split into two by splitting a stem during an early phase of growth, resulting in two plants sharing a single root system. In another alternative, multiple plants may be grafted together and grown within a single block.

The use of a separate plug and block by the propagator is not essential for all plants, but has been described, for example, in European patent application EP2111746, as providing a number of advantages. In particular, the small size of the plug allows more regular watering of the plant in the initial stage without saturating its substrate.

After they are received from the propagator, the grower places a number of blocks on a single slab of mineral wool to form a plant growth system. The slab of mineral wool is typically encased in a foil or other liquid impermeable layer except for openings on an upper surface for receiving the blocks with the plants and a drain hole provided on the bottom surface.

During subsequent growth of the plant, water and nutrients are provided using drippers which deliver a liquid containing water and nutrients to the system either directly to the blocks or to the slabs. The water and nutrients in the blocks and slabs is taken up by the roots of the plants and the plants grow accordingly. Water and nutrients which are not taken up by the plant either remain in the substrate system or are drained through the drain hole.

There is a desire to use water and nutrients as efficiently as possible during the growing process. This is both for cost and environmental reasons. In particular, the nutrients are expensive to obtain, while waste water containing such nutrients is difficult to dispose of due to environmental legislation. These pressures will increase as raw materials (particularly fertilisers such as phosphates) become increasingly scarce. The desire to avoid such waste is matched by a desire to improve plant growth conditions, and thereby to increase the yield and quality of fruit obtained from plants in this manner.

The environment of a hydroponic growing system, such as a greenhouse, may be controlled by a climate control computer configured to adjust factors such as hours of sunlight, temperature, humidity, wind speed, or wind direction for example. The climate control computer may also monitor the plant growth, plant health, water and nutrient content in a substrate. It is known to measure the water and/or nutrient content within a plant growth substrate. Although known systems and devices can provide useful information about agricultural soil composition and can help with the automation of irrigation of the soil, they do not however provide solutions for effective management of water and water/nutrient distribution in hydroponic growing systems such as mineral wool substrates. There is also a desire to use resources used by the climate control computer, such as any electricity, water and heating, as efficiently as possible during the growing process for the same reasons as given above.

European patent application EP3016492 provides a solution for efficient management of water and nutrient distribution in hydroponic growing systems. When using such a system, growers adopt an irrigation strategy (which represents the amount of nutrients and water to be provided to a system), monitor the system and then adjust the irrigation level based on measurements of water content or nutrients for example. A problem with this approach, however, is that the irrigation strategy is not adjusted in a timely manner and the target levels (e.g. water or nutrients) are reached either too early or too late.

There is a continuing requirement to improve upon the systems available to a user for managing the irrigation of plants during plant growth in hydroponic growing systems. In particular, it is desirable to improve control of growth conditions in response to rapidly changing factors such as environmental factors or changes to plants, substrates or other materials used in the system.

SUMMARY OF THE INVENTION

In addressing the drawbacks of the prior art, there is provided a system for controlling plant growth conditions in hydroponic growing systems, the system for controlling plant growth conditions comprising:

-   -   at least one detector for measuring at least one property of a         plant growth substrate or environmental conditions;     -   first and second data processing means;     -   data storage means; and         the or each detector being arranged to measure a property or         properties of a plant growth substrate or environmental         conditions and to transmit a detector identifier and the         measured property or properties over a communications link to         the first data processing means;         the first data processing means being arranged to:     -   hold in a memory predefined growth data including irrigation         data, environmental data, plant data, harvest data, crop data         and/or climate data defining a relationship between:     -   plural values for one or more of temperature, pH level, water         content, nutrient content, oxygen content of the substrate, air         temperature, humidity and light level, climate conditions, plant         parameters, harvest and crop conditions; and     -   plural desired irrigation parameters and environmental         parameters;     -   process measured properties received from each detector to         obtain processed properties of the substrate;     -   provide an output indicative of a desired growth input for the         growth substrate an environment of the substrate, based upon the         processed properties and the predefined growth data, wherein the         processed properties and said output form processed data; and     -   calculate predicted properties of the substrate based on the         processed data;     -   determine a difference between the processed properties of the         substrate and the predicted properties of the substrate;         the second data processing means being arranged to:     -   receive said difference from the first data processing means;     -   receive a message condition input for outputting a message based         on said difference; and     -   output a message when said difference meets the message         condition.

It will be appreciated that the system is appropriate for hydroponic systems in the propagating as well as growing stages as described above; in other words the system may be used by propagators as well as growers.

Advantageously, the control system provides users (e.g. propagators or growers) with the ability to exercise optimum control over their crops at crucial moments during cultivation. This is enabled by outputting a message to the user when the growth strategy must be changed to ensure that predicted properties of the substrate may be reached in a timely manner. By having a system in which the first data processing means is able to act as a buffer to collect data from the one or more detectors and process the data, it is possible to easily provide processed data and other notifications (such as alerts) to a second data processing means. Of course, the first data processing means may send said difference to the second data processing means. The measured properties, processed properties, predicated properties, said output, the predefined growth data, the relationship held in the memory and/or processed data may also be received by the second data processing means, in some embodiments from the first data processing means.

Data is obtained from detectors deployed in the site and transmitted to a first data processing means. In preferred embodiments, the detectors are wireless sensors. Additionally data may be obtained from a climate computer storing climate information (such as information on local climate conditions), from inputs relating to plant growth information and harvest and/or crop information.

Data may then be sent from the first data processing means to a data storage means such as a cloud or database, and stored over time as logged data. Alternatively, the system may further comprise a data storage means such as a cloud or database. The first data processing means may further be arranged to send processed data to the data storage means, and the data storage means may be arranged to store sent data over time as logged data. In some embodiments, the data storage means and the first data processing means may be part of a single unit or device, which may be referred herewith as a “smartbox”. In other embodiments, the data storage means and the first data processing means may be part of a cloud service for example. It will be appreciated that the functionalities of the first and second data processing means may be achieved for example by the same unit or cloud service.

The “message” referred to above may be a recommendation, such as a recommendation of setpoints to be applied. Such a recommendation may contain advice. The advice may provide details on settings to apply to system for controlling plant growth conditions based on growth data collected and the stored relationship between various parameters (such as one or more of temperature, pH level, water content, nutrient content, oxygen content of the substrate, air temperature, humidity and light level, PAR level, climate conditions, CO2 level, plant parameters, harvest and crop conditions) and irrigation and environmental parameters. As set out below, such irrigation and environmental parameters may include, irrigation, fertigation, heating, ventilation, lighting, shading and humidity. The advice may also show the effect the application of the irrigation and/or environmental parameters are predicted to have on the system. Additionally, as set out below, the recommendation may be automatically applied by the system with or without the input of a user.

The detectors may be configured to measure parameters existing at the plant, or in the ambient environment (i.e. in and around the growing space). For example, when measuring temperature, detectors may be operable to measure the ambient temperature (i.e. temperature in the growing environment, either in a specific location or representative across the growing space), or to measure plant temperature.

In addition to the above parameters, further plant parameters may be measured by the detectors. Examples of specific plant parameters include plant stem diameter, plant height, and plant sap flow. When measuring plant parameters, the detector may employ one or more of an invasive probe and a non-invasive sensor to carry out the measurements. By “invasive” in this context we intend to mean that the probe may be configured and arranged, in use, to be inserted into the volume of the plant, in order to take the particular plant measurements. A non-invasive sensor may allow a plant measurement to be taken without requiring penetration into the plant.

The first data processing means (which may be referred to as a “bridge” for example), then calculates predicted properties of the substrate based on the logged data. By a “predicted property” we mean an indication of a property expected at a particular point in time or in a particular amount of time based on the logged data. For example, the water content reached by a grower's section in a particular day may be predicted from the water content achieved on a previous day if the weather conditions stay the same. Once stored on the cloud, the logged data may be analysed by any analytical means. In other embodiments, a second data processing means, which may be a PC or a smartphone, performs the calculation of predicted properties of the substrate based on the logged data.

In particular, a message is triggered when there is a difference between the processed and predicted values and that difference meets a message condition, e.g. is within a predetermined range or above a predetermined threshold, which may be set by a user. For example, message triggers may be set by a user inputting “setpoints” which represent desired values or properties of a system (also referred to as targets). By setting one or more of such messages, a user is able to create customized irrigation strategy quickly and more efficiently than in existing systems.

In some embodiments, the message condition may be input to the second data processing means by a user and/or the first data processing means. When the message condition is input from the first data processing means, the first data processing means may generate the message condition based on the relationship held in the memory, or the desired irrigation parameters and environmental parameters.

A processed property may relate to a directly measured property such as temperature or to a calculated property such as nutrient content, based on sensor data. By a predicted property we mean an indication of a property based on logged data, for example data stored on a cloud. In other words, the predicted value is based on a value obtained at an earlier time for a similar set of conditions.

In preferred embodiments, the processed properties and predicted properties are displayed for example in a graphical user interface enabling a user to visually compare them and thus make quick decisions and obtain quick feedback on the consequences of these decisions. The graphical user interface may belong to an application run on a PC or a mobile device referred to as a “portable communication device”, such as a smartphone, tablet etc. For example, the processed and predicted properties may be displayed next to (i.e. curves plotted alongside) each other in a graphical user interface. In particular, decisions of the user relate to adjusting the message trigger levels and/or irrigation strategy. The interaction between the user and the graphical user interface enables a more flexible and accurate control of growth conditions, which can be easily and centrally reconfigured in response to new data or in response to other influencing factors such as environmental factors or changes to plants or substrates or other materials used in the system.

In preferred embodiments, the level of difference at which the message is triggered, i.e. the predetermined range or threshold within which the difference warrants a message may be adjusted by the user. Advantageously, this level of flexibility improves control and may enhance user experience.

The first detector data processing means may be arranged to adjust the input indicative of a message trigger. This allows system personnel to upload setpoints and calculations to a grower's irrigation control system so that a user is automatically advised on the best irrigation strategy. Advantageously, the optimum setpoints and calculations may be obtained by an analytical evaluation of data (e.g. graphs and calculated values) collated for a system over time, as part of the logged data. In other embodiments, a second detector processing means may be arranged to adjust the input indicative of a message trigger.

The portable communication device in the system may be a smartphone or tablet for example which comprises the second data processing means. Accordingly, the portable detector communication device is advantageously suitable to run an application for controlling plant growth. Alternatively, the portable communication device may be a dedicated “handheld” device in communication with a receiver. The receiver may also transmit data directly to the data storage means.

When the portable communication device is in communication with the detectors, it may be referred to as a “portable detector communications device”. A portable communication device in the system additionally allows checks and testing of individual components of the system to be carried out and allows easier set-up of the system since a user can place detectors out in the growth area and check outputs without a need to return to a central computer or processing device to check on or update configuration and performance of the system. One or more detectors may be used in the system and preferred embodiments may include 1 to 3 detectors or more. Advantageously, the system may be deployed wirelessly in the monitored area as will be described in more detail below.

The first data processing means may be arranged to control a growth input (such as an irrigation input) to a plant growth substrate and/or to an environment in which the substrate is located based upon the output indicative of a desired growth input (such as irrigation input). The “output indicative of a desired irrigation input” refers to input parameters for the growth substrate provided by the first detector data processing means of the system. For example, the irrigation input parameters may be an input in a climate control computer of a hydroponic system. In other words, not only can the system determine whether a desired target will be reached in time and recommend changes in strategy, but the recommendation can be automatically acted upon by changing the irrigation strategy of the climate computer. In other embodiments, a portable communication device may be arranged to control a growth input to a plant growth substrate and/or to an environment in which the substrate is located based upon the output indicative of a desired growth input.

In preferred embodiments, the transmittal by a detector of data to the first detector data processing means is performed at a time interval less than 10 minutes, preferably less than 5 minutes, more preferably less than 3 minutes. This enables timely monitoring and control the irrigation strategy. Additionally, the detector may directly transmit data to the second detector data processing means or the data storage means.

Accordingly, the present invention may use properties such as temperature (i.e. root temperature), water content, and nutrient content, determining electrical conductivity of fluid in the substrate, for example, to accurately determine nutrient content in the artificial substrate as opposed to individual element levels. “Nutrient content” also refers to individual nutrient content which may be measured by a sensor for example.

Unlike existing systems, therefore, the present system provides a flexible solution to control the water waste problem specific to soilless cultures of hydroponic systems. As discussed above, substrates in hydroponic systems often have fixed water volumes, unlike soils and transport in soils, in which water can spread out over an unlimited substrate volume, in any direction. The fixed water volumes of hydroponic systems are typically around 1-30 litre per m², most commonly between 4-15 litre per m². Per plant, the fixed water volumes are typically between 0.5-10 litre. The fixed water volumes in hydroponic systems are also rather small when compared to the rooting areas of plants in soil.

Soilless substrates in hydroponic systems may be located on top of the soil, on concrete floors, on gutters, moving tables etc. The relatively smaller water volumes in combination with growing out of soil makes it possible for growers to collect the excess of water, disinfect the water and re-use the water to apply new nutrient solutions. The amount of water drained is relatively small (e.g. 0 to −60 m³ per ha on a summer day). With existing disinfection systems (using e.g. pumps specific for this purpose) the collected drained water can be disinfected typically within 24 hours, so that it is ready for use the next day.

In artificial substrates, for example, the suction pressure applied by plants for water uptake is commonly in the range between pF 0 and 2, most common between pF 0 and 1.5. Although water uptake by plants in this range is unlimited, differences in this range can determine differences in dry matter distributions in plants. In contrast, in agricultural soils, normal pF ranges are between pF 2 and pF 4,2 (applied suction pressure by plants is between 100 and 16000 atm). In this range we talk about water availability for plants rather than effects on distribution of dry weight.

A portable communication device may be further arranged to: receive detector data from a detector of the system; and transmit detector data to the first detector data processing means. The portable communication device may be arranged to receive processed data from the data storage means. The portable communication device may further be in communication with the data storage means and may be configured to receive data from the at least one wireless detector and send the received data to the data storage means. This can allow a user to check detector data relating to an output or of a status of a detector in the growing area and further forward the received data to the first detector data processing means to store data for later analysis, or to update inputs or configuration data to the system after correction, or updating of, installation or configuration of components of the system. The data can be stored on one or more of the detectors, potable communication device, first or second detector data processing means and the data storage means for extended periods over 7 days for example. When monitoring plant growth it is often advantageous to analyse growth data spanning over long periods to provide a reliable and useful representation of trends. By having a system which is able to store data for long periods, over 7 days for example, it is possible to provide growers with reliable and representative data.

Typically, measured parameter data (i.e. data measured directly by the detector) may be sent from the detector and stored locally at the first data processing means (the “bridge”) for periods of at least one month, preferably at least two months. When the parameter data is sent to the cloud service or data storage means, the parameter data may typically be stored at the cloud service or data storage means for periods of at least one year, preferably at least two years. Similarly, the calculated data (i.e. measured parameter data which has been processed through calculations to provide interpreted values) may also be stored at the cloud service or data storage means for periods of at least one year, preferably at least two years. By having historic data stored for extended periods it is possible to provide a reliable source of data from which growth trends and required growth actions can be calculated. Furthermore, having shorter-term data (data from the past one or two months) stored locally at the bridge allows faster access to data which is frequently used for calculation and representation to the user.

Data may be stored and processed in discrete, averaged quantities. For example, measured parameter data from detectors may be averaged over five minute periods to provide “5-minute data” of measured parameters. Whilst 5-minute data has been found to be useful for the purposes of this invention, data averaged over other time periods, such as 10-minute data and hour-data, which are produced in a corresponding manner to 5-minute data, have also been found to provide benefits in use. Calculated data may also be stored and processed in such discrete quantities, such as 5-minute data.

The first detector data processing means may be further arranged to: process the measured properties received from each detector to determine a nutrient content of a substrate associated with each detector; and provide an output indicative of a desired irrigation input for the growth substrate, based upon the calculated nutrient content of the substrate. Steering irrigation input based upon nutrient content is not known since other inputs are generally used, such as detected radiation or detected water levels. The use of nutrient levels to steer irrigation reflects a recognition that, at least at times, the water content level should not be maintained at a certain point if it has a detrimental effect on nutrient level. For example, when a deliberate effort is undertaken to reduce the water content level within a substrate, there is a risk that an increased nutrient level will result. It has therefore been recognised as inappropriate to ignore nutrient level when enacting control of the water content level. In preferred embodiments, a property indicative of nutrient content is the electrical conductivity of fluid in the growth substrate.

The portable communication device may further be configured to: receive a detector identifier from a detector of the system; receive detector data relating to the detector; and transmit the detector identifier and the detector data to the first data processing means, also referred to as a “central detector processing means”. This allows flexible input of detector data to central processor means of the system without a need to be present at the central detector data processor means, so that configuration can be carried out more efficiently out in the growing area.

The portable communication device may be further configured to: receive, by user input, user defined detector data; associate the user defined detector data with the detector identifier; and transmit the detector identifier and the user defined detector data to the first detector data processing means. Inputting user data allows a user to define data for a detector and transmit the data to the first detector data processing means for a remote location, so that configuration can be carried out more efficiently out in the growing area.

The data associated with the detector identifier may include any or all of: location data of the detector; a power status of the detector; a status of a communication link between the detector and the first detector data processing means; information indicating a type and/or size of the growth substrate measured by the detector; and/or a property or properties of the growth substrate measured by the detector. Some or all of the above data may be either transmitted by the detector or input to the portable detector communication device by a user.

The portable communication device may be further configured to: receive measured properties from the detector; associate the measured properties with the detector identifier of the detector; and transmit the detector identifier and associated measured properties to the first detector data processing means of the system. This can allow a user to check detector outputs in the growing area and further forward them to central processing means to store data for later analysis, or to update inputs or configuration data to the system after correction or updating of installation or configuration of components of the system.

The portable communication device may further comprise location determining means, for determining location data of the device or a detector, and being further configured to: associate the identifier of the detector with determined location data; and transmit the detector identifier and associated location data to the first detector data processing means of the system. This allows locations of the detector or detectors of the system to be sent to the first detector data processing means without the need to return to the first detector data processing means.

The first data processing means, and one or more of the detectors may each comprise a LoRa module, arranged to receive and transmit data via LoRa transmissions. The first data processing means may be arranged to communicate with the one or more detectors through LoRa protocol transmissions. LoRa (short for Long Range) protocol transmissions allow the establishment of a very long range (typically between about 10 kilometers to 25 kilometers) data communication wireless network at a low cost and low power consumption. This allows the detectors and the first data processing means, the bridge, to be reliably connected in a low-cost and efficient manner.

Alternatively, or in combination, the first data processing means, and one or more of the detectors may each comprise a Bluetooth module, arranged to establish a Bluetooth wireless network with each other. The first data processing means may be arranged to communicate with the one or more detectors through Bluetooth protocol transmissions. Bluetooth transmissions allow the establishment of a short range (typically about 100 meters) data communication wireless network at low cost. This allows the detectors and the first data processing means to be reliably connected in a low-cost and efficient manner.

The portable communication device may comprise a Bluetooth module, arranged to establish a Bluetooth wireless network with the first data processing means or one or more of the detectors. The portable communications device may be arranged to transmit and receive data through the Bluetooth network with the first data processing means and one or more of the detectors. Such an arrangement allows the portable communication device to communicate with the detectors even in the event of a wider network failure. In other words, the user can quickly and directly access, via a short range network, the data measured by the detectors even in the event of a power failure.

There is further provided a method of controlling plant growth conditions using a system according to the invention.

The method may further comprise inputting the message condition input into the portable communication device running an application according to the invention as described above.

A portable communication device is also provided, adapted to be used in a system set out above, for example a smartphone or a dedicated handheld device. Preferably, in use, the portable communication device forms part of the system according to the invention.

There is further provided a computer program product, loadable into a memory of an electronic communication device, and containing instructions which, when executed by the electronic communication device, cause it to be configured as the claimed portable detector communication device.

This is further provided a platform for data analysis for processing logged data used in a system according to the invention. Advantageously, this enables users to receive expert advice based on analysed data.

A number of factors monitored by detectors of the system may be influential, either alone or in combination with the nutrient level, and those factors may vary across a large plant growing system. The system set out above enables a user to implement a low cost system and to quickly and easily redeploy the equipment or detectors to different areas of the greenhouse or other growing area so that conditions can be monitored in multiple areas quickly and easily without the need to buy new equipment for each area.

There is thus provided a quick, flexible, feedback system that can be used to closely and reliably monitor the nutrient level in the slab and control the applied water in dependence on this level. This enables the environment of each plant to be controlled in a timely manner, providing the maximum outcome for a given supply of water and/or nutrients.

The benefits of improved control of distribution of water and/or nutrients are particularly significant during an early stage when a plant-containing block is newly placed on the slab. At this point it is important that the first layer contains enough water and nutrients to secure a good rooting within the slab. This allows positive root development to secure optimal and healthy plant growth. Beneficially, not only does the slab of the present invention allow sufficient water and nutrients to be provided, but it also allows the level water and nutrients in the vicinity of the roots to be closely controlled. This can help to avoid over-feeding the plant which can reduce the growth of fruit and/or vegetables.

The system of the present invention can be used in any plant growth system (by propagators and growers alike) and can be implemented with essentially any plant growth substrate, which may comprise natural or man-made materials and which may be implemented in a managed environment such as a greenhouse, in plastic tunnels or in an external environment. The benefits of the invention can be realised in essentially any agricultural or horticultural application where the growth conditions described herein are to be monitored.

There may be provided a system for controlling plant growth conditions in hydroponic growing systems, the system for controlling plant growth conditions comprising: at least one detector for measuring at least one property of a plant growth substrate;

-   -   first and second data processing means;     -   data storage means; and     -   the or each detector being arranged to measure a property or         properties of a plant growth substrate and to transmit a         detector identifier and the measured property or properties over         a communications link to the first data processing means;     -   the first data processing means being arranged to:     -   hold in a memory predefined irrigation data defining a         relationship between:     -   plural values for one or more of temperature, pH level, water         content, nutrient content, oxygen content, and plant parameters         of the substrate; and     -   plural desired irrigation parameters;     -   process measured properties received from each detector to         obtain processed properties of the substrate;     -   provide an output indicative of a desired irrigation input for         the growth substrate, based upon the processed properties and         the predefined irrigation data, wherein, in some embodiments,         said output and the processed properties form processed data;         and     -   send processed data to the data storage means, the data storage         means arranged to store the sent data as logged data;     -   the second data processing means being arranged to: receive data         from the data storage means;         -   calculate predicted properties of the substrate based on the             logged data; determine a difference between the processed             properties of the substrate and the predicted properties of             the substrate;         -   receive a message condition input for outputting a message             based on said difference; and     -   output a message when said difference meets the message         condition.

There may be provided a system for controlling plant growth conditions in hydroponic growing systems, the system for controlling plant growth conditions comprising:

-   -   at least one detector for measuring at least one property of a         plant growth substrate or environmental conditions;     -   first and second data processing means;     -   data storage means; and         the or each detector being arranged to measure a property or         properties of a plant growth substrate or environmental         conditions and to transmit a detector identifier and the         measured property or properties over a communications link to         the first data processing means;         the first data processing means being arranged to:     -   hold in a memory predefined growth data including irrigation         data, environmental data, plant data, harvest data, crop data         and/or climate data defining a relationship between:     -   plural values for one or more of temperature, pH level, water         content, nutrient content, oxygen content of the substrate, air         temperature, humidity and light level, climate conditions, plant         parameters, harvest and crop conditions; and     -   plural desired irrigation parameters and environmental         parameters;     -   process measured properties received from each detector to         obtain processed properties of the substrate;     -   provide an output indicative of a desired growth input for the         growth substrate an environment of the substrate, based upon the         processed properties and the predefined growth data, wherein, in         some embodiments, the processed properties and said output form         processed data; and     -   send processed data to the data storage means, the data storage         means arranged to store the sent data as logged data;         the second data processing means being arranged to:     -   receive logged data from the data storage means;     -   calculate predicted properties of the substrate based on the         logged data;     -   determine a difference between the processed properties of the         substrate and the predicted properties of the substrate;     -   receive a message condition input for outputting a message based         on said difference; and     -   output a message when said difference meets the message         condition.

BRIEF DESCRIPTION OF THE DRAWINGS

An example system, method, portable communication device, computer program and platform are now described with reference to the accompanying drawings, in which:

FIG. 1 illustrates a slab used for plant growth;

FIG. 2 illustrates a plant growth system comprising a block together with the slab of FIG. 1;

FIG. 3 illustrates the block of FIG. 2 together with a plug and a plant;

FIG. 4 illustrates a irrigation device in place next to the plant growth system of FIG. 2;

FIG. 5 illustrates the location of water and nutrient detectors on the plant growth system of FIG. 2;

FIG. 6 shows schematically a plant growth control system comprising various elements;

FIG. 7 illustrates a further system comprising various elements;

FIG. 8 shows an example of a graphical user interface showing measured water content, electrical conductivity and temperature levels;

FIGS. 9A and 9B show further examples of graphical user interfaces;

FIG. 10 shows an example of a graphical user interface showing multi-measurements for water content, electrical conductivity and temperature levels;

FIG. 11A is an example of a graphical user interface representing day dynamics in a system wherein a setpoint may be input by a user;

FIG. 11B is an example of a graphical user interface representing year dynamics in a system wherein a reference (i.e. target) line is displayed alongside an irrigation steering curve;

FIGS. 11C is an example of a graphical user interface showing predicted lines being plotted based on certain setpoints;

FIG. 11D shows an example of one form of message, such as a notification;

FIG. 11E shows another screenshot of a graphical user interface being run on a smartphone; and

FIG. 12 illustrates an example environment for slabs and blocks used for plant growth.

FIG. 13 illustrates an example plant growth control system comprising various elements.

DETAILED DESCRIPTION

Referring to FIG. 1, there is shown a mineral wool slab 1 having a first layer of a first density disposed above a second layer of a second density. The slab 1 has a volume of 6.8 litres, although more generally for preferred embodiments the volume may be in the range of 3 litres to 20 litres, more preferably in the range 5 litres to 15 litres, and most preferably in the range 5 to 11 litres. Some slabs may have a volume in the range 6 litres to 8 litres. Alternatively, the volume may lie in the range of 3 litres to 15 litres, or 3 litres to 10 litres, for example. An alternative preferred slab has a volume of 9 litres. The slab may comprise multiple layers, including a bottom layer and a top layer, whose growth conditions may vary relative to one another.

As is the case in the embodiment shown in FIG. 1, it is preferable that the height of the bottom layer is greater than that of the top layer. For example, the ratios between the heights of the top and bottom layers may be 1:(1-3), or preferably 1:(1.2-2.5). More preferably, this ratio is 1:(1.2-1.8).

The use of two differing densities in the slab of the preferred embodiment, together with its relatively small size, have been found to assist in the retention of water and nutrients and also ensuring that these are distributed substantially uniformly throughout the slab.

Referring now to FIG. 2, the slab 1 is shown with a block 2 positioned on its upper surface. The slab 1 further comprises a liquid impermeable covering around the mineral wool, the covering having two openings. Firstly, there is an opening on the upper surface to allow contact between the mineral wool of the slab 1 and the block 2. Secondly, there is an opening on a lower surface which acts as a drain hole 3.

The block 2 and the slab 1 are preferably formed of the same or a similar material. Thus the description below regarding the material of the slab 1 may equally be applied to the block 2. In particular, the block 2 may comprise stone wool and the binders and/or wetting agents described below.

The block dimensions can be chosen depending upon the plant to be grown. For example, the preferred length and width of a block for pepper or cucumber plants is 10 cm. For tomato plants, the length is increased to 15 cm or even 20 cm. The height of the blocks is preferably in the range of 7 to 12 cm, and more preferably in the range of 8 to 10 cm.

Therefore, preferred dimensions for pepper and cucumber range from 10 cm*10 cm*7 cm to 10 cm*10 cm*12 cm, and more preferably from 10 cm*10 cm*8 cm to 10 cm*10 cm*10 cm.

FIG. 3 illustrates a plant 5 in position within a plug 4 disposed within a block 2, such as that shown in FIG. 2. Like the block 2, the plug 4 is typically formed of a mineral wool with a binder and/or wetting agent as described below in the context of the slab 1.

In some embodiments, the plug 4 is not provided, and the seed is disposed directly within a hole in the block, from which the plant 5 subsequently grows. An example of a plant for which this approach is taken is the cucumber.

Preferably, the plant 5 is fruit or vegetable plant, such as a tomato plant or the like. Alternatively, the plant may be a cucumber, aubergine or sweet pepper plant for example. The present invention can assist in increasing the yield of fruit or vegetables from a plant and may also increase the quality of that fruit or vegetable by increasing the accuracy of the control of the growth conditions of the substrate in which the plant is growing.

As mentioned above, the slab 1 is preferably a mineral wool slab. The mineral fibres employed may be any man-made vitreous fibres (MMVF), such as glass fibres, ceramic fibres, basalt fibres, slag wool, stone wool and others, but are usually stone wool fibres. Stone wool generally has a content of iron oxide at least 3% and content of alkaline earth metals (calcium oxide and magnesium oxide) from 10 to 40%, along with the other usual oxide constituents of mineral wool. These are silica; alumina; alkali metals (sodium oxide and potassium oxide) which are usually present in low amounts; and can also include titania and other minor oxides. In general the product can be formed of any of the types of man-made vitreous fibre which are conventionally known for production of growth substrates.

The mineral wool is typically bound by a binding system which comprises a binder composition and additionally a wetting agent.

FIG. 4 shows a plant growth system comprising the slab 1, block 2 and plug 4 of FIGS. 1 to 3 and an irrigation device. The irrigation device 6 is arranged to provide a solution of water and nutrients to the system, either directly to the block or to the slab. Preferably, the irrigation device is arranged to provide water and/or nutrient solution directly to the block 2. Since the block is disposed away from the drain hole 3 (as described above with reference to FIG. 2), solution from the irrigation device must pass more than 50% of the distance along the slab 1 before reaching the drain hole 3. Alternatively, the irrigation device may provide the water and nutrient solution to the slab 1 directly, but it is preferably arranged to do so either adjacent to the block or at a distal side of the block 2 relative to the drain hole 3.

The irrigation device 6 may be connected to separate nutrient and water reservoirs, and may be controlled to select the appropriate proportions of nutrients and water. Alternatively, a single combined nutrient and water reservoir may be provided such that the irrigation device provides liquid to the system having the same proportions of water and nutrients as are found in the reservoir.

The control of the irrigation device may be advantageously affected using a control system or method in accordance with various embodiments. The control system may control the irrigation devices providing nutrients and water to a plurality of plant growth systems each comprising a slab 1 upon which a plant-containing block 2 is placed. The control system may be controlled on the basis of the detected water nutrient levels in one or more of the slabs, as described in EP2953447A which is incorporated herewith by reference as well as on the basis of a number of other factors as set out below. Additional control may be carried out on the basis of detected water content levels and/or temperatures in one or more slabs.

The locations of the detectors 7 used to detect these levels in one embodiment are illustrated in FIG. 5. Example detectors are described in EP2953446A which is incorporated herewith by reference. The detectors will typically comprise a body portion together with one or more, usually three or six probes, which extend from the body into the slab. The probes are typically made from stainless steel or another conductive material, and are used to measure the water content and/or electrical conductivity (EC) levels of the substrate by analysing the substrate's temperature, resistance and/or capacitance. The EC levels can be used to infer the nutrient level within the solution in the slab 1 as they reflect the ionic content of that solution.

Preferably, the EC level is maintained in the range 1.0 mS/cm to 12 mS/cm, more preferably in the range 2 mS/cm to 7 mS/cm. The preferred EC levels may be chosen according to crop type. If EC is to low (e.g. less than 1.0 mS/cm) the plant will starve for nutrients. If EC is in the range 2 mS/cm to 3.5 mS/cm, this will maximize production quantity. If EC is slightly higher this will result in better fruit quality (e.g. EC in the range 3.5 mS/cm to 5 mS/cm). If the EC is too high (for example, over 5 mS/cm for pepper and cucumbers or over 12 mS/cm for tomato) this will lead to fruit quality problems like Blossom End Rot. High EC implies that there will be high levels of Sodium and Chlorine in the substrate which can lead to a yield loss and need to discard the water from the greenhouse

In prior art systems, the detectors 7 are placed on the upper surface of the slab 1, with the probes extending vertically through the slab. This approach is intended to provide a measurement which reflects the overall water or nutrient content across the vertical extent of the slab 1. However, in practice, such probes typically return results which are disproportionally influenced by the conditions in one or more areas of the slab 1, such as in the top portion of the slab. One reason this disparity can arise is because of variation in the EC level across the slab 1, which clearly affects the measured electrical properties such as resistance and/or capacitance from which, for example, the water content is calculated.

Further difficulties arise in prior art approaches due to the number of blocks 2 usually placed on a slab 1. It is often difficult to find positions on the slab 1 which are functionally equivalent for each block 2, particularly given the potential asymmetry in the system caused by the location of the drain hole 3 at one end of the slab 1.

In the system of the present invention, these difficulties can be overcome. In particular, FIG. 5 shows that the detectors 7 are disposed on the side of the slab 1 (i.e. the body portion of the detector 7 is disposed against a vertical face of the slab and the probes extend horizontally). This approach is available because of the improved water content and EC distributions within the slab 1.

Since these are substantially uniform in the slab 1 of the preferred embodiment, the horizontal extent of the probes provides an accurate reading.

Indeed, while the slab 1 of FIG. 5 is illustrated with a plurality of detectors 7, this is not the case in all preferred embodiments. The array of detectors 7 shown in FIG. 5 allows measurement of the water content distribution and EC distribution, and has been used to analyse the slab 1 characteristics, providing results such as those detailed below. However, in practice it is found that only a single detector 7 may be required per slab, and detectors may be distributed around different slabs in a growing area to gain an illustrative indication of overall growth conditions for the area. This detector 7 preferably comprises horizontally extending probes located at a position offset from the block towards the drain hole 3.

In addition to the detectors 7 disclosed above placed in contact with the slab 1 to record information from the slab (i.e. to record “root zone” information), as shown in FIG. 12, in some embodiments the system is also able to use further detectors 22. These may be mounted on or adjacent a slab 1, mounted on a pillar, on the ground or on a pole or surface. In addition to the detectors 7 and further detectors 22, FIG. 12 further shows a greenhouse 20, containing multiple slabs 1 and blocks 2 thereby providing an environment in which plants can grow in the blocks.

The further detectors 22 are arranged to monitor, measure and/or transmit properties such as air temperature, pressure, light and/or radiation level, humidity and/or air speed and/or properties indicative of such criteria. The detectors may be sensors, such as a thermometer (for example, an electrical thermometer, including a digital or analogue thermometer), a barometer, a photometer, a humidity sensor and/or a wind gauge. This allows environmental information to be collected in addition to root zone information.

The detectors 7 and further detectors 22 can be used to control the quantity of water and/or nutrients provided to the slab 1 by using a control system 10 such as that illustrated in FIG. 6, as described in EP3016492A1 which is incorporated herewith by reference. The control system may also vary the concentration of nutrients within the solution provided by the irrigation devices 6 to the slabs 1. As can be seen from FIG. 6, the detectors 7 observe the data in the slabs 1, and communicate this across a network 8 to a control unit 9 and a portable communication device 12 such as a mobile phone, smartphone, tablet or a similar device in communication with the network. The further detectors 22 observe the data in the environment in which the slabs are located. The communications across the network to a control unit and portable communication device in the further detectors 22 is the same as for the detectors 7. Regardless of the source, the data is uploaded to a database such as a cloud service. The control unit then drives the irrigation devices (drippers) 6 and environmental devices (such as humidifiers, de-humidifiers, vents, lights, shades, heaters, air conditioning and/or cooling units) across the network 8 in order to provide water and nutrients to the slabs 1. The control unit 9 can be programmed with a desired irrigation strategy and can automatically ensure that the irrigation is carried out to control the nutrient levels in the slab 1 and may also control the water content levels in this manner. In this way, an automatic control of the irrigation process to provide a desired result is achieved.

In a similar manner, the detectors 7 and further detectors 22 can be used to control the environmental conditions in the environment in which the slab 1 is located (such as a greenhouse as shown in FIG. 12). This is achieved by using the control system illustrated in FIG. 6. Further, the control unit 9 can be programmed with a desired environmental strategy and can automatically ensure that environmental control is carried out to control the environmental conditions. As with the irrigation strategy, in this way, an automatic control of the environmental process to provide a desired result is achieved.

The system may comprise one or more portable communication device(s) 12, such as a smartphone, tablet or the like, and/or a dedicated “handheld” device in combination with a receiver (not shown) as will be described in relation to FIG. 7. The portable communication device 12 or a PC connected to the network for example may be configured to run an application performing a control method as will be described in more detail below.

Typically, each control system will comprise a large number of slabs 1. There may be detectors 7 placed on every slab 1, or there may be detectors placed on a selection of the slabs 1 to provide representative results. Additionally there may be further detectors 22 placed within the environment in which the slabs are located. The detectors 7 are fixedly mounted to the slabs 1, in order that they can provide results to the control unit 9 at regular intervals. For example, the detectors and further detectors may provide results at intervals of one minute, five minutes or another suitable time period. This allows the slabs 1 within the system and the environment to be constantly or periodically monitored so that the slabs can be irrigated appropriately and the environmental conditions adjusted appropriately.

Further information may be provided to the system from a climate computer as set out below. Additionally, crop data, such as plant and harvest information as well as climate information from the climate computer may also be provided to the system. The plant and harvest information may be provided either automatically through the use of plant monitoring devices, such as cameras, and automatic harvest monitoring devices, or may be provided manually by a user.

The irrigation devices 6 of the system may be controlled to apply a specific irrigation strategy. Additionally, the environmental devices 24 of the system may be controlled to apply a specific environmental strategy. The irrigation strategy and environmental strategy may be interrelated and form part of a broader growth strategy. For example, such a growth strategy may comprise a number of distinct phases, designed to steer plants through generative and vegetative growth. As is understood in the art, generative growth refers to a type of growth in which the production of flowers/fruit is encouraged, while during vegetative growth the plant a higher proportion of leaves and other green elements are produced. Generative growth is encouraged when a plant has a relative lack of water a, while vegetative growth is encouraged by a plentiful supply of water. Vegetative growth produces the higher increase in overall biomass of the plant, while generative growth increases the proportion of the growth which contributes to the production of fruit or flowers.

It has been known to take advantage of these different growth types by applying irrigation strategies during which the preferred water content level varies. According to such a growth strategy, the plant growth substrate is watered each day in an attempt to reach a desired water content level and the environmental conditions are adapted each day in an attempt to reach a desired environmental situation. The water content of the substrate is measured as a percentage of the water content of the substrate when the substrate is fully saturated. Thus, a value of 0% represents a dry substrate, while a value of 100% represents a fully saturated substrate.

When considering an irrigation strategy, typically, an irrigation strategy of this type comprises a number of distinct stages. Firstly, prior to placing the block 2 on the slab 1, the slab 1 is typically saturated or near-saturated with water. This helps to ensure that when the block 2 is first placed on the slab 1, root growth into the slab 1 is encouraged. At this point, however, the grower is anxious to ensure that the plant 5 provides fruit as soon as possible. In order to achieve this, the grower aims to impart a “generative impulse” (i.e. an impulse to initiate generative growth). This is done during a first period of the irrigation strategy, by reducing the desired water content down to a minimum level before increasing it again. The principle is that the reduction of water content will encourage generative growth of the plant and thus the flowering of the plant leading to fruit at the earliest available time.

After the generative impulse is applied, the grower wishes to return the plant to a sustainable phase of predominantly vegetative growth in order to obtain leaves and plant structure which will support the now growing fruit. Thus, towards the end of the first period of the irrigation strategy, the desired water content is increased. The desired water content level is increased until it reaches a sustainable value at which it is held substantially constant during a second period of the irrigation strategy.

In the second period, more vegetative growth is encouraged due to the higher water content in the substrate. The second period corresponds broadly to the summer season, during which the relatively high amount of sunshine causes the plants to transpire at a greater rate. Accordingly, a relatively high proportion of water must be provided to the plants. It should be recognised that although growth may be steered towards vegetative growth during this period more than at other periods, fruit continues to grow, although the rate is controlled by this steering. As the season turns to autumn and then winter, the transpiration rate reduces. As a result, it is no longer necessary to maintain the same water content in the substrate. Moreover, there is at this stage a desire to encourage further fruit growth before the plant reaches the end of the cycle. For both these reasons, the irrigation strategy may comprise a third period in which the water content level is reduced. The rate of reduction is relatively gradual.

The reduction in water content during the third period encourages generative growth in the plant, and thereby extends the season during which useful fruit can be obtained from the plant.

Accordingly, irrigation strategies can be used to attempt to steer the plant between generative and vegetative growth states in order to increase the yield of fruit obtained from the plant. Conventionally, this process has been carried out by driving water content levels within the substrate to desired levels. However, it is now recognised that such control is not sufficient to offer optimum growing conditions. In particular, reduction in water content levels can lead to increased nutrient levels which it has been discovered can inhibit plant growth. Accordingly, in the present embodiments, the level of water provided to the slab is controlled with a dependence on nutrient levels in order to avoid unwanted effects.

When considering a growth strategy, similar distinct stages clearly also apply and generative impulses and vegetative impulses can be stimulated by more than controlling irrigation. Providing extra heat during cooler parts of the year, or providing cooling or preventing light entering a greenhouse (such as through the use of shades or chalk on greenhouse glass) during warmer parts of the year will have effects on plant growth as will modifying the humidity, and light/radiation levels. Extra ventilation may also be provided during warmer parts of the year.

The particular amount and type of adjustment will result in generative and/or vegetative effects in the plants.

In terms of plant information and harvest information (also referred to as crop information) that is taken into account in some embodiments, this includes plant stem diameter and flowering height, which may be measured over a number of days and/or weeks. The number of fruits produced by a plant may also be monitored, along with the size or the fruit. Additionally, the position of the fruit, or number of bunches of fruit that have been produced by a plant during a growing cycle may be recorded in order to identify which phase of the growth cycle the plant is in. For example, a tomato plant typically has a six-phase growth cycle with different conditions providing benefits when the plant is in each of the different phases.

FIG. 7 shows a system 11 comprising a plurality of detectors 1101 (also referred to as sensors), a receiver 1102, a first detector data processing device 1103 (referred to in certain embodiments as a central detector data processing device or smartbox), a signal convertor 1104 (a “convertor”), and portable communication devices 1105 and 12. Although FIG. 7 only shows root zone sensors, the below also applies to environmental sensors, including how the sensors communicate and transfer information and how that information is used, analysed, processed and stored and how a sensor is identified by any platform, graphical user interface, mobile device and portable communication device.

In this example the first portable communications device 1105 is a dedicated “handheld” device which communicates, using radio technology, with the receiver 1102. In this example, the second portable communication device 12 is a smartphone phone which does not require a receiver 1102.

The system also includes a database such as a cloud service 1120 and the central detector data processing device 1103 is configured to access the data set from the cloud and retrieve data to be temporarily stored in its memory for processing. Data may be sent from the detectors 1101 to the receiver 1102 and from the receiver 1102 to the smartbox 1103. The smartbox processes raw data to obtain processed values. For example, a detector (i.e. a sensor) can measure a property of a substrate, the smartbox processes or translates the raw data and the data is sent to the cloud to be stored as logged data.

As can be seen from FIG. 7, data communication is two-way. Accordingly, data may be sent from the smartbox 1103 to the cloud 1120 or from the cloud 1120 to the smartbox 1103. It will be appreciated that, in alternative embodiments, data may be sent to the cloud directly from the receiver and/or sensor as shown in FIG. 7. In such embodiments, the functionality of a smartbox as described herewith may be performed remotely from the grower's site, for example in a cloud service. In other words, it is the functionality of the smartbox device rather than the device itself that is important, regardless of whether this is implemented in a device at the grower's site or remotely.

In this example, the system includes both a smartphone 12 and a dedicated handheld device 1105 although it will be appreciated that only one portable communication device may be used to alert a user. It will also be appreciated that the message triggered by the application may be transmitted to a user by any means, without using a portable communication device, for example, by email or a message sent to a user terminal such as a user's PC.

A portable communication device however has the advantage of ensuring a timely message reaches the user. The smartphone 12 may communicate wirelessly to the cloud 1102 and is capable of running applications including graphical user interfaces as will be described in more detail below. The handheld device requires a receiver 1102 and may download data stored from a sensor 1101. In alternative embodiments, the smartphone may act as both as a handheld for checking the sensors and as a processing device for running the application according to the invention, alerting the user and displaying graphical user interfaces.

The system can also be connected to a climate computer 1106 for controlling the delivery of water and nutrients in the growth substrates. A user terminal such as a laptop, desktop computer, mobile communication device or other electronic interface may be connected to the system via a physical or wireless network as in 1107. A system of an embodiment may comprise some or all of the above elements and their description in relation to this embodiment does not imply that any or all are essential elements, since the embodiments can be implemented with a sub-set of the described components and/or features.

Each of the detectors or sensors 1101 of the system is configured to be capable of measuring at least one property of the substrate, such as a temperature, a water content, pH level and a nutrient content of a plant growth substrate, when the detector is placed on or in contact with, or at least partially inserted into, the plant growth substrate; or is configured to be capable of measuring at least one property of the environment, such as air temperature, humidity, pressure, carbon dioxide (CO2) level, light or radiation level—also referred to as photosynthetically active radiation (PAR) level—and air movement. Detectors can, in certain systems take a direct measurement of individual nutrients and temperature, and make a calculation of water content, pH level or nutrient content of the substrate for example.

In some examples, the detectors comprise probes and specialised sensors for directly measuring individual parameters. For example, a detector can comprise a temperature sensor (comprising one or more of a thermistor, a thermocouple, a resistance thermometer or a semi-conductor based bandgap sensor), a humidity sensor, a CO2 sensor, a PAR sensor, each selectively operable to measure temperature, humidity, CO2 levels and PAR levels respectively at or near the detector.

Whilst a PAR sensor is able to obtain reliable and high-quality measurements of light levels, in some applications the detector comprises a simple light sensor selectively operable to measure the presence or absence of light. Such a light sensor can comprise a photocell, or a light dependent resistor, for example, and can be arranged in use to sense the presence of a light source.

The detectors can be configured to measure parameters existing at the plant, or in the ambient environment (i.e. in and around the growing space). For example, when measuring temperature, detectors are operable to measure the ambient temperature (i.e. temperature in the growing environment, either in a specific location or representative across the growing space), or to measure plant temperature.

In addition to the above parameters, further plant parameters can be measured by the detectors. Examples of specific plant parameters include plant stem diameter, plant height, and plant sap flow. When measuring plant parameters, the detector may employ one or more of an invasive probe and a non-invasive sensor to carry out the measurements. By “invasive” in this context we intend to mean that the probe is configured and arranged, in use, to be inserted into the volume of the plant, in order to take the particular plant measurements. A non-invasive sensor allows a plant measurement to be taken without requiring penetration into the plant.

For example, as described above, the detectors can be configurable to measure plant sap flow. Sap flow is the movement of fluid in the roots, stems and branches of plants. Sap flow measurements are typically made by measuring the movement of fluid and other compounds through the xylem of the plant. Such measurements can be achieved for example by non-invasive sensors arranged to sense (typically by use of radiation such as infrared) the flow of fluid through the xylem of the plant, or by invasive probes arranged, in use, to be inserted into a location on the plant and obtain physical measurements of fluid flow through the xylem.

Some measurements can require a grower or other technician to manually take a measurement and input into the system the result of the measurement. For example, plant stem diameter measurements can be taken by measuring the stem of the plant with a pair of calipers. The result of the measurement can be input into a detector 1101 or a portable communication device, to be sent to the smartbox 1103 or data store. Alternatively, the result of the measurement can be directly input into the smartbox 1103.

It has been found to be preferable in the system of the embodiment shown in FIG. 7 that the detector takes a reading of a related property indicative of the temperature, water content, oxygen content, overall nutrient content, individual nutrient content (such as calcium, potassium, sodium), root parameters, plant parameters or pH levels of the substrate, or of the air temperature, humidity, pressure, light or radiation level or air movement and transmits that property directly to a remote processor, such as a smartbox of a preferred embodiment, such that conversion of a recorded and transmitted parameter can be controlled, managed and carried out centrally, and remotely from the detector or sensor 1101. In general electrical conductivity (EC) may be used as a setpoint for overall nutrient status.

Individual measurements on nutrients may be important however to detect the individual balance elements, for example to establish how the concentrations between ammonia and nitrate relate.

The detectors and/or the bridge can also be operable to calculate a vapour pressure deficit (VPD) value. A VPD value indicates the difference between the level of moisture in the air and the maximum amount of moisture the air can hold when saturated. VPD can typically be calculated by the detector by taking readings of temperature and humidity in the growing environment, and optionally plant temperature. Whilst the detector can perform the calculation of the specific parameters into a VPD value, before sending VPD data to the bridge, alternatively, the bridge can also receive the specific parameters and perform the calculation or conversion into the VPD values.

In examples where the detector performs a conversion of basic measured parameters into “useful” physical values (such as the conversion of temperature and humidity into a VPD value), the detector can send only the converted “useful” values, and discard or store the measured basic values. The measured parameters may be stored locally, but may also be stored at the smartbox, data store or in the cloud. This can greatly decrease the volume of transmission required. Alternatively, the detector can send both the basic measured values and the converted “useful” values to the bridge. Such an arrangement allows the bridge to store the basic measured values for later access if required. In addition, the bridge can perform conversion calculations of its own to check the conversion calculations performed by the detector.

The detector may also be arranged to determine other relevant plant parameters such as extrudates or micro-organisms e.g. via mass-spectroscopy. Plant parameters may refer for example to physical root parameters such as length and width, but also to pH around the roots (relevant for uptake processes), chemical oxygen usage by roots, or production of ethylene as growth status for example. Other plant parameters may include, for example, photosynthesis, leaf area, length, stem thickness or diameter, head thickness, EC in the stemflow, number of fruit and/or size of fruit.

Examples of properties indicative of the above properties can include: capacitance being indicative of water content or electrical conductivity being indicative of nutrient content. Properties indicative of global nutrient levels, or of individual nutrient levels, may be derived from electrical conductivity values. Air content in the slab can also be measured indirectly, since it is related to the slab volume, which may be known, its fibre density, water content and nutrient content. The air content can therefore be calculated once these properties have been measured. For example, if a slab has a volume of 11 litres, in some examples, 2% is fibres, and 98% is pores. If the water content is 60%, a pore volume-water volume is 98%-60%=38% air content. 38% of 11 litres=4.18 litres air. Temperature may be measured directly and transmitted directly, needing minimal or no conversion after transmission from the detector or sensor.

Transmission of indicative properties and calculation of the actual values in the smartbox or first detector data processing device, or in the handheld device of the system of the invention can help to keep the performance requirements and related costs of the electronics in the detector or sensor 1101 lower than if calculations are carried out in the detector or sensor itself. Further, this can allow central management of any calibration factors for correction and conversion which may be necessary and further allows improved accuracy of the measurements and conversion process of the system as a whole. This can also help to reduce a burden on a power source of the detectors 1101, to save battery life of the detectors where they are battery powered, since less processing is necessary in the detectors, because processing can be carried out in a central control device, which may have a more substantial or longer lasting power source, such as a mains connection, solar, or wind powered source or a more substantial battery, for example. These factors can also help in reducing weight of the detectors 1101. This allows the detectors 1101 to be located on or in a plant growth substrate without needing significant mounting devices or retention means to hold the detector in place.

Data of the preferred embodiment sensors or detectors is broadcast at intervals, preferably every 3 minutes on a certain frequency using, RFID-UHF (MHz/GHz) bands which are known means for electronic communication. Useful time intervals can vary between, for example, 20 seconds and 10 minutes, depending upon the frequency of updates required and user requirements.

In certain embodiments, the detector may comprise a plurality of elongate probes 1108, which are configured to be inserted into the plant growth substrate to measure its properties. The detector may further comprise a guide element or plate 1109, which is arranged to maintain the elongate probe 1108 at a set distance from a surface of the plant growth substrate, which may be a substantially upper surface. The use of limited electronics, a light-weight power supply and a simple mounting mechanism allows the detector or detectors to be easily transportable and therefore easily deployed to multiple locations in a plant growth area such as a green house or irrigation area with minimal effort and minimal re-mounting steps to be carried out.

The detectors or sensors 1101 may be arranged to communicate over a communications link with a central detector data processing device 1103, known in the preferred embodiment as a smartbox, or with the portable communication device described in relation to the system. The communications link may be by direct wired connections. However, it has been found preferable to use a wireless connection, since this allows easy relocation of the detectors and minimal installation effort. The wireless communication may be direct with central detector data processing device 1103, where the central detector data processing device has wireless communications capabilities. However, it may be preferable to provide a separate wireless receiver 1102 to receive wireless communications from, and optionally send wireless communications to, the detectors 1101. The receiver 1102 may be connected via a physical link such as Ethernet, cabled connection, or via a wireless link 1110 to the central detector data processing device 1103. Both the receiver and the smartbox can be provided with a battery pack to provide power. This may be built in to the smartbox central detector data processing device 1103.

The wireless communications may be provided by known technologies as are used commonly in electronic communications, such as RFID-UFH bands in the range of 800 to 1000 MHz or 2.4 GHz. However, alternative wireless communication means may be used, such as IEEE 802.11, for example. The physical connections between various devices in the system may be through Ethernet connections over copper wire, fibre optic and any other suitable communications means as are generally known in electronic and computer related communications, including mobile data communications networks if necessary.

In some examples, wireless communication is provided through use of LoRa technologies. Such technologies typically utilise (license-free) sub-gigahertz radio frequency bands to provide long-range transmissions with low power consumption.

LoRa communications can be implemented by equipping one or more of the detectors 1101, receiver 1102, smartbox 1103, portable communications device 1105, and climate computer 1106 with LoRa modules. A LoRa module can comprise one or more of a wireless transmitter arranged to transmit long-range radio frequency signals, and a wireless receiver arranged to receive long-range radio frequency signals. In some examples a LoRa module comprises a single wireless transceiver arranged to transmit and receive long-range radio frequency signals. In the example of FIG. 13, described below, the bridge 1303 is also equipped with a LoRa module to allow the bridge 1303 to provide LoRa communications.

In some examples, wireless communication is provided through use of wireless personal area networks (PANs), for example via Bluetooth technologies. In particular, wireless communication can be provided through use of Bluetooth Low Energy (BLE). Such technologies typically utilise short-wavelength ultra-high frequency radio waves to provide data exchange over short distances with low cost and low power consumption. The detectors 1101, and other component devices of the system, may therefore be equipped with a Bluetooth module for communication and data exchange through local BLE networks. In the example of FIG. 13, described below, the bridge 1303 is also equipped with a Bluetooth module to allow the bridge 1303 to provide Bluetooth communications.

One or more of the detectors 1301 within the system 13 can be encased in a watertight casing. By “watertight” in this context we intend to mean that the detectors 1301 contained within a tightly sealed casing which prevents the entrance of any liquid, such as water, to the internal components of the detector 1301. By being encased in a watertight casing, a detector 1301 can be placed in or near wet environments, and can even be fully or partially submerged in liquid. This is particularly advantageous in monitoring irrigation conditions in growth applications utilising tidal irrigation, for example, where a detector may be temporarily submerged or partially submerged in water when a tank is filled with water.

The central detector data processing, smartbox, device 1103 contains at least one processor and at least one memory. The memory may store, either in a database or as separate data files, or in any suitable data storage means, one or more data files relating to one or more irrigation strategies or cycles. Preferably, the data set is collated over time as logged data and stored in a database such as cloud service 1120. Preferably the smartbox device 1103 is configured to access the data set from the cloud and retrieve data to be temporarily stored and in its memory for processing.

The data set may provide relationships between measured parameters provided by the detectors and desired irrigation outputs also referred to as desired irrigation parameters along with desired environmental outputs also referred to as desired environmental parameters. Together the desired irrigation parameters and desired environmental parameters are able to be considered as desired growth parameters. The desired growth outputs represent parameters which define a growth strategy. For example, irrigation outputs may relate to a desired irrigation cycle, a simple on/off indication for irrigation equipment or may contain further details such as a flow rate of irrigation, an irrigation cycle defining lengths of on and off periods for an irrigation cycle and a length of time over which the irrigation cycle should be applied. Example environmental outputs may relate to raising or lowering the temperature, humidity level or light level by switching on or off suitable equipment for heating or cooling, humidifying or drying, or lighting or shading. A preferred embodiment includes 1 database, but may contain more, for example 2, 3 or 4 databases. A first database holds raw recorded parameters, while a second database might hold translated or converted parameters after conversion, for properties such as water content, electrical conductivity, substrate temperature, air temperature, humidity and light level.

One or more, preferably at least two models are also held in a memory of the device 1103. A first model may be known as a substrate model and contains instructions for converting raw detector or sensor output data to real values for water content, electrical conductivity and temperature. A further model held in the device 1103 may be referred to as an irrigation model, and contains instructions for calculating new values, such as calculating the decrease in water content between 2 irrigation cycles, or arranging data for analysis, presentation or comparison so that further irrigation cycles for the substrate can be output. Other models detailing environmental conditions, such as an environmental model, as well as models detailing irrigation and environmental conditions, such as a growth model may also be held in the device 1103. Each of these other models contains instructions for calculating new values, such as calculating the increase in temperature during application of heating, or arranging data for analysis, presentation or comparison so that further environmental or irrigation outputs can be applied as appropriate. The models can also be combined in a single database. Other outputs from the central detector data processing device may include aggregated data collected from the detectors over time and/or displayed in relation to differing locations of the or each detector.

The processor of the data processing device 1103 may therefore be configured to receive detector output data relating to parameters measured by the detectors, to process the detector output data to determine one or more of a temperature, water content, pH levels and nutrient content of the growth substrate and to output aggregated detector data, a desired irrigation, environmental or growth strategy or an irrigation, environmental or growth instruction.

The first (“central”) data processing device 1103 may also be connected to either or both of the climate computer 1106 and the user terminal 1107. The climate computer may be configured for monitoring and controlling various climate factors in the growing area, such as radiation, temperature, humidity and the like as set out in the examples above. The connection 1111 between the processing device 1103 and the climate computer 1106 may be a wireless, physical, or Ethernet or other computer network connection. However, in some cases, the central processing device 1103 and climate computer 1106 may be integrated in a single device and may merely represent separate logical computer programs running on a common hardware device. In this case, communication between the two elements may simply be via internal communication means in the hardware, such as a processor bus or memory in the hardware device or by passing functions and variables between logical computer processes running on the device. As such, central detector data processing means 1103 and a climate computer may be implemented as separate logical processes on a common computing device. The present system can therefore function alongside a climate computer so that the present system controls irrigation and/or fertigation, while the climate computer may, if necessary, control climate conditions such as heating, ventilation, and/or air conditioning.

In the alternative it is, in certain circumstances, necessary to communicate with a climate computer via analogue input and output connections. In this case, a digital to analogue convertor 1104 may be necessary, which may be connected to the central detector data processing device 1103 via a physical connection, or may be integrally formed in the data processing device, and may be configured to convert digital values output from the central detector data processing device into analogue electronic output signals, which are then communicated to the climate computer via an analogue interface 1112, after passing via a digital interface 1113.

A user terminal 1107 may be connected to, or logically integrated with as described above, one or both of the climate computer 1106 and the central data processing device 1103. The user terminal may comprise a screen and input means, in the form of a keyboard, touchscreen, audio input means or other human-machine interfaces as are well known for electronic devices. The user terminal can be used to configure the central detector data processing means, by uploading data files to the processing means, for defining relationships between detector inputs and irrigation and environmental control outputs and for applying general configuration settings to the processing means. Irrigation and environmental steering is often based on setpoints such as: set start time to start irrigating and/or heating; stop time; dripping speed, heating temperature, cycle length and/or frequency; set interval times (rest time) before recommencing irrigating.

The system of the present invention allows one or a number of different sensor inputs from a range of areas in the growing area to be measured, converted and combined in a single system, which can output a desired irrigation or nutrient input control to start or stop irrigation or nutrient input and adapt irrigation or nutrient input cycles and frequencies and the like.

The system may further include a portable detector communication device 1105, also known as a handheld device, since it may advantageously be configured to be portable in a single hand of a user, to allow easy transportation of the device and another item, such one or more detectors 1101, in a second hand of the user. Detectors 1101 may often be located at remote or disparate locations around a greenhouse or irrigation area, which can on occasion cover several hectares. It is therefore often necessary for a user to travel significant distances to reach the detector to either check its configurations or installation or to move it to a new location. It is therefore advantageous to have a light and portable hand held device to assist with checking the installation, calibration, configuration and general status of detectors in the system. This avoids the need for multiple return trips from detectors back to the user terminal or central processing device to change aspects of the installation and then check the configuration or outputs. The hand held portable device is therefore provided with its own power supply, such that it can be carried independently. It also includes an integral display, such that outputs or status information from any of detectors 1101 can be displayed on the device. The device may be durable and its body made from an impact resistant material to prevent damage when it is being used in agricultural or horticultural environments. The device is generally configured so that it is easily portable by a user who may need to travel long distances on foot to reach detectors in the system. However, the hand held device does need to include certain aspects of functionality to facilitate installation, checking and set up of the detectors and the system as a whole.

The central data processing means needs to be aware of a number of factors for each detector. The portable communications device may be used to read, input or communicate any or all of these to the central detector data processing (smartbox) device. These include: details of its current location, a date and or time at which the detector was placed in its current location, any settings of the detector regarding what properties it is set to monitor and transmit, a power status of a power source of the detector, connection status of the detector to the central processing device, checking of sensor reading output, of an access point to which the sensor or detector is allocated for system communications, review of raw output data, or properties of a substrate to which the detector or sensor is applied, such as material, type and dimensions, and any other relevant sensor data.

Accordingly the portable communications device will preferably include the following functions. It will be able to either determine its own location or receive user input relating to a location of the device and/or a related detector. It will be able to receive at least an identifier of a detector with which it is communicating, either by user input, by direct communication with the detector 1101. This may include optically reading a bar-code, alpha-numerical identifier, QR-code or other optical or visual identifier or reading an RFID or near field communications (NFC) identifier. Preferred embodiments use RFID-UHF bands selected accordingly in a frequency range typically from 800 to 1000 Mhz or 2.4 GHz. The identifier may include a serial number and/or a product code of the detector or sensor. The portable communications device may be configured to relate its location data to a particular detector and to transmit the location data and detector identifier to the central data processing device, so that the central data processing device can store a record of a location of each detector, which can be associated by the central data processing means with the parameters which the detector outputs over time. The portable communications device may also be capable of placing the detector in a testing mode.

In preferred embodiments, many aspects of functionality will be common between the smartbox central detector data processing device and the handheld device. These include: displaying available or connected nodes (sensors or detectors) to a user and data relating to the detectors or sensors, selecting nodes (sensors or detectors) and testing for output, communications functionality etc.; verifying accurate sensor readings; setting a node location; verifying connection of the sensor with the central data processing means; addressing nodes to the right access point/central detector data processor; calculating water content (WC), electrical conductivity (EC), temperature values, humidity level and light level.

The portable communication device (e.g. a dedicated handheld device or smartphone running a dedicated application) may also have additional features such as: recording measurements in blocks of multiple, measurements; basic statistical analyses of results can be done, for example, per block the average values and standard deviation can be calculated; a text based help function may be included and variable languages can be set; power status readouts can also be made.

The dedicated handheld device 1105 in combination with at least one sensor 1109 may be referred to as a “meter”. The handheld device can communicate with one detector at the time. Unlike a smartphone for example, a handheld device operates stand alone and is not connected to the network. A handheld device can take single measurements, multimeasurements, log data taken over a period of time (e.g. a number of days). The logged data can then be collated and processed and displayed as a function of time in a suitable application on any suitable device such as for example on a PC, tablet, mobile phone etc.

The central detector data processing device 1103 or smartbox can send data to the database or cloud 1120 (as shown in FIG. 7, the communication being two-way). Examples of user interfaces including graphs based on such data are shown in FIGS. 8 to 11 described below. The user interfaces are preferably displayed on a portable communications device, preferably a wireless device such as a smartphone or tablet for example although they may also be displayed on any user terminal running the application such as a PC.

As shown in FIG. 12, which illustrates aspects of an embodiment in use in a large greenhouse, an embodiment can be applied to situations where vast numbers of variables must be monitored and controlled. For example, in a greenhouse, there are many parameters such as light levels, gas levels and concentration distribution; all of these parameters vary with time and position within the greenhouse. Monitoring the variables in a reliable and repeatable fashion is a complex task requiring substantial processing power. Furthermore, attempting to control the variables in a large, semi-open space such as a greenhouse can be particularly demanding and further increases the processing power required. Applications in greenhouses are therefore particularly suited to a system such as the one shown in FIG. 7, with a climate computer specifically operable to carry out of all the complex calculations and data handling required.

In some situations, growing conditions can be simplified and the volume of computation and data processing required can be significantly reduced. For example, plant growth may take place in an environment where the grower has a greater ability to control irrigation and environmental conditions. Such an environment will have fewer parameters that need to be monitored and controlled. In such situations, the climate computer, signal controller, user terminal and smartbox can be replaced with a “bridge” arranged to communicate with the detectors to receive data, process data derived from the detectors and be able to output the result of its computation to a remote apparatus such as smartphone, or upload the data to a cloud/database. Furthermore, the bridge can output instructions to controllers within the growth environment to control the irrigation and environmental variables.

In a further embodiment, shown in FIG. 13, a system 13 comprises a plurality of detectors 1301 (also referred to as sensors), a central detector data processing device 1303 (referred to in certain embodiments as a “bridge”), and a portable communication device 12. In this example, the portable communication device is a smartphone phone. Although the detectors 1301 are shown in FIG. 13 as root zone sensors, the below also applies to environmental sensors, including how the sensors communicate and transfer information and how that information is used, analysed, processed and stored and how a sensor is identified by any platform, graphical user interface, mobile device and portable communication device. The system 13 also includes a database such as a cloud service 1320 and the bridge 1303 is configured to be able to access the data set from the cloud and retrieve data to be temporarily stored in its memory for processing. In some examples, the cloud service 1320 can also be accessed directly by the detectors 1301 and the smartphone 12 and the cloud service 1320 may directly or indirectly communicate with the bridge 1303 information from the detectors 1301 and the smartphone 12.

In many aspects, the system 13 of FIG. 13 is similar to the system 11 of FIG. 7. However, the system 13 of the present embodiment is a significantly simplified system in which the detectors 1301 directly communicate with a central data processing device 1303 comprising a native application, operable to process the data and to effect control apparatus to steer parameters within the growth environment. By “native” in this context, we intend to mean that the application is software or program that is locally held, and is capable of locally processing data. Furthermore, a native application on-board the processing device 1303 allows information derived from detector 1301 data to be sent to and displayed on a portable smartphone device 12 to allow quick access of growth information to the user. The application further allows a user to easily control, through the processing device 1303, various parameters within the growing area from the smartphone device 12.

Each of the example detectors 1301 shown in FIG. 13 are similar to the detectors 1101 of FIG. 7 in that each of the detectors or sensors 1301 of the system is configured to be capable of measuring at least one property of the substrate, such as a temperature, a water content, pH level, and a nutrient content of a plant growth substrate, when the detector is placed on or in contact with, or at least partially inserted into, the plant growth substrate; or is configured to be capable of measuring at least one property of the environment, such as air temperature, humidity, pressure, CO2 level, light or radiation level, for example PAR level, and air movement.

As with the detectors 1101 described with respect to the system 11 of FIG. 7, in the system 13 of FIG. 13, the detectors 1301 can be arranged to take a reading of a related property indicative of the temperature, water content, oxygen content, overall nutrient content, individual nutrient content (such as calcium, potassium, sodium), root parameters, plant parameters or pH levels of the substrate, or of the air temperature, humidity, pressure, light or radiation level or air movement. These readings are then transmitted directly to the bridge processor 1303, such that conversion of a recorded and transmitted parameter can be controlled, managed and carried out centrally and separately from the detector or sensor 1301.

One or more of the detectors 1301 within the system 13 can be encased in a watertight casing.

In addition to the capabilities described above with respect to detectors 1101 of FIG. 7, each of the example detectors 1301 have the additional capability of communicating directly with the central detector data processing device (the “bridge”) 1303. In this example the detectors 1301 and the bridge 1303 are operable to communicate using LoRa radio technology. The bridge 1303 and each of the detectors 1301 are provided with a LoRa module, allowing transmission and reception of long-range radio frequency signals. Such signals may be transmitted to enable connection to a long-range wide area network (LoRaWAN). Each of the detectors 1301 may also transmit data to each other. An advantageous configuration is envisaged in which detectors 1301 share data across the LoRaWAN network and data is collectively submitted to the bridge 1303. The cloud service 1320 may also be connectable to the LoRaWAN network, and the bridge 1303 and each of the detectors 1301 may directly transfer data to and from the cloud service 1320.

In some examples, the bridge 1303 can comprise a LoRa repeater, arranged to extend the range of transmission or reception through the LoRa network. Such a repeater can amplify signals originating and arriving at the bridge 1303 to allow devices (such as detectors 1301) to be positioned further away from the bridge 1303 whilst remaining connected to the same network in the system 13.

The central detector data processing, bridge, device 1303 contains at least one processor and at least one memory. The memory may store, either in a database or as separate data files, or in any suitable data storage means, one or more data files relating to one or more irrigation strategies or cycles. Preferably, the data set is collated over time as logged data and stored in a database such as cloud service 1320. Preferably the bridge device 1303 is configured to access the data set from the cloud and retrieve data to be temporarily stored and in its memory for processing.

The data set may provide relationships between measured parameters provided by the detectors and desired irrigation outputs also referred to as desired irrigation parameters along with desired environmental outputs also referred to as desired environmental parameters. Together the desired irrigation parameters and desired environmental parameters are able to be considered as desired growth parameters. The desired growth outputs represent parameters which define a growth strategy. For example, irrigation outputs may relate to a desired irrigation cycle, a simple on/off indication for irrigation equipment or may contain further details such as a flow rate of irrigation, an irrigation cycle defining lengths of on and off periods for an irrigation cycle and a length of time over which the irrigation cycle should be applied. Example environmental outputs may relate to raising or lowering the temperature, humidity level or light level by switching on or off suitable equipment for heating or cooling, humidifying or drying, or lighting or shading. A preferred embodiment includes 1 database, but may contain more, for example 2, 3 or 4 databases. A first database holds raw recorded parameters, while a second database might hold translated or converted parameters after conversion, for properties such as water content, electrical conductivity, substrate temperature, air temperature, humidity and light level.

One or more, preferably at least two models are also held in a memory of the bridge device 1303. A first model may be known as a substrate model and contains instructions for converting raw detector or sensor output data to real values for water content, electrical conductivity, temperature, humidity, CO2, and PAR level. A further model held in the bridge device 1303 may be referred to as an irrigation model, and contains instructions for calculating new values, such as calculating the decrease in water content between 2 irrigation cycles, or arranging data for analysis, presentation or comparison so that further irrigation cycles for the substrate can be output. Other models detailing environmental conditions, such as an environmental model, as well as models detailing irrigation and environmental conditions, such as a growth model may also be held in the bridge device 1303. Each of these other models contains instructions for calculating new values, such as calculating the increase in temperature during application of heating, or arranging data for analysis, presentation or comparison so that further environmental or irrigation outputs can be applied as appropriate. The models can also be combined in a single database. Other outputs from the central detector data processing device may include aggregated data collected from the detectors over time and/or displayed in relation to differing locations of the or each detector.

The bridge device 1303 may also be connected to a user terminal, configured to allow a user to monitor and control various climate factors in the growing area. In addition, as shown in FIG. 13, the bridge device 1303 is wirelessly connected to a smartphone 12. The wireless connection can utilise any suitable long or short range network technology. For example, the bridge 1303 and the smartphone 12 may be connected via a WiFi network, via Bluetooth technology, via a LoRaWAN network or any other suitable means. This can be achieved for example by providing the bridge device 1303 with a WiFi transmitter and receiver module, a Bluetooth transmitter and receiver module, or a LoRa transmitter and receiver module. Such short-range communication means are particularly advantageous as they allow the collection and transmission of data even when the network is down. For example, even when the cloud service 1320 is faulty or unavailable, the detectors 1301 are able to transmit data to and from the bridge 1303. The bridge can therefore act as a buffer, to collect data derived from the detectors 1301 while the server or cloud system 1320 is unavailable. The data can then be processed or uploaded to the cloud system 1320 at a later time.

A further advantage of short-range communication, for example via Bluetooth connection, is in setting up the first-time connection of the sensors 1301, i.e. when a sensor has not been connected to the system previously, (with each other and with the bridge 1303, for example). When the growing environment is being set up, for example, or when new detectors 1301 are added to a system 13, the detectors 1301 can be made to connect with a particular bridge 1303 using short-range Bluetooth connectivity. Once the relevant connections are established, the detectors 1301 can be arranged and positioned in the required locations.

Some growing facilities are equipped with a pre-existing local WiFi network. In such a case, the various component devices of the system 13 (such as detectors 1301, bridge 1303) are able to connect to the pre-existing local network and use the network for data communications. Such an arrangement obviates the need to set up a new WiFi network.

In a further embodiment, the detectors 1301 are operable to directly transmit data to and from the smartphone device 12, thereby allowing a user to collect and view data derived from the detectors 1301 without the need for connection to the network or bridge 1303.

The bridge device 1303 is provided with an on-board, native application to allow a user to access data derived from the detectors 1301, and to allow a user to control irrigation and environmental conditions within the growing area. The native application is typically held in a memory of the bridge device 1303.

FIG. 8 shows an example of measurements of electrical conductivity (EC), water content (WC) and temperature (T) as a function of time, each curve representing the average of the respective measurements received from one or more detectors deployed in a “section” of the grower's site.). FIG. 9A is a representation of a “dashboard” function of the graphical user interface, with graphs of average data obtained over 36 hours on various sections. The data is received from one or more detectors. In the example of FIG. 9B, data of two sensors in a section are displayed next to each other. WC is expressed in % WC based on volume, EC is expressed in dS/m (deca Siemens per metre) and T is expresses in degrees C. in this example. As shown in FIG. 10, the WC, EC and temperature detected at two locations in the greenhouse are displayed. In preferred embodiments, a system comprises at least three detectors.

In preferred embodiments, a portable communication device such as a smart phone or tablet automatically displays the averages and the distribution of the values per series, for example per watering section. Advantageously, this enables reliable adjustment of setting for optimisation of the irrigation, environmental or growth strategy. Measurements are usually performed on around 20 slabs, and on a comparable number of environmental sensors, and an average measurement is generated for a representative slab, which may be referred to as a reference slab and for the environmental conditions. The reference slabs in a greenhouse can easily be determined using multi-measurements.

The dedicated handheld device may also be configured to communicate with a detector to change a mode of the detector from periodic output to continuous output. Periodic outputs may be used to preserve battery life of the detector, while continuous output may be used for full finding or status checking of the detector.

For example, in some preferred embodiments, the meter may be provided with a logging function in which measurements are taken at preset time intervals. For example, a user can easily adjust the time intervals at which measurements are to be carried out in a slab or on the environment. In preferred embodiments, the meter can take and store 2300 or more measurements carried out in a slab and on the environment. This gives reliable information regarding the WC, EC and temperature values as a function of time (i.e. curves), taken over a period of time determined by a grower for example, as well as reliable information regarding environmental conditions. Examples of such curves are shown in FIGS. 8, 9 and 10. Long-term use of the meter without interruptions or failure also contributes to stable and reliable measured data. Based on these data, the irrigation strategy can be adjusted using a method according to the invention in order to optimise cultivation.

A grower can input setpoints, for example on water content, electrical conductivity temperature, light level and/or humidity to establish the conditions under which an message is triggered. For example a grower can set the system to get a message if the water content drops 3% (EG). The system can use the logged data to predict the parameters of a section on the current day for example. Therefore the system may use data logged from the day before for example to make a prediction that indicates where the water content will end if the weather conditions are similar. This can be displayed from the sunset on for example.

As well as, or instead of, being based on root zone setpoints, these can be based on setpoints in the climate computer to allow a grower to be alerted based on greenhouse parameters, such as humidity and amount of light as indicated above. An example of this would be a grower can set the system to get a message if the humidity exceeds 80%. The system can use the logged data to predict the parameters of a section on the current day for example. Therefore the system may use data logged from the day before for example to make a prediction that indicates where the humidity will end if the weather conditions are similar. This can be displayed from the sunset onwards for example.

With the system 13 illustrated in FIG. 13, the bridge 1303 is configured to alert the grower based on greenhouse parameters directly to their smartphone device 12. The alert can contain instructions to manually adjust irrigation and environmental conditions within the growing area. Alternatively, the alert can comprise a notification that the system 13, through the bridge 1303, will automatically or autonomously effect certain changes in the irrigation or environmental conditions.

FIGS. 11A and 11B show examples of graphical user interfaces wherein a user can input setpoints to control the irrigation strategy, based on daily and yearly dynamics respectively. Setting a setpoint may be done on the WC and/or EC levels for example. With reference to FIG. 11A, a WC setpoint or threshold is set at 10% for water content increase in a day (daily dynamics). For example, the % decrease may be between 0.5 and 30%. Duration may be set in hours and/or minutes.

FIG. 11B shows in an example of a setpoint generator for yearly dynamics, whereby a grower may set desired values of EC and WC in certain weeks of the year. In FIG. 11B the weeks shown represent weeks from the start of the crop (rather than calendar weeks), the week of the start of the crop being labelled week 0. Next to the setpoints set by a grower, it is possible to display an advised setpoint for example received from an analytical platform or advisor. These “advised setpoints” may take the form of a recommendation to a grower, which are described in more detail below.

It will be appreciated that setpoints may vary per crop type or slab type for example. The dotted curve marked by triangles represents the target EC, while the dotted curve marked by squares represents the target WC. The continuous lines respectively represent the actual measured EC and WC levels (as processed data from the smartbox). In FIG. 11C, predicted lines (diamonds) are plotted based on certain setpoints. An example of messages is given in FIG. 11D. FIG. 11E shows another screenshot of a graphical user interface being run on a smartphone. In FIG. 11E, a basic “menu” of a graphical user interface is shown, whereby the user can select between graph types to be displayed (section, individual sensors, day/year dynamics).

In preferred embodiments, the system is connected to the climate computer and can advantageously report data in graphic form, either immediately or continuously. For example, data may be sent directly to the cloud or climate computer every 3 minutes and thus data is sent continuously. Data may be also displayed in graphs immediately, when received.

A portable communication device (be it a dedicated handheld device or a smartphone device as described above) may comprise a communications interface for communicating with the detectors. The device may further be configured to communicate with a detector to determine an identifier of the detector, to combine the detector identifier with location information and to forward the information to a central detector data processing means. For example, location information may be input to the handheld device 1105 by a user, or may alternatively or additionally be determined by the device itself using GPS hardware, or other location determining means. The location determining means may include means arranged to optically read a bar-code, alpha-numerical identifier, QR-code or other optical or visual identifier, a RFID or a near-field communications (NFC) device located at the device's location, and indicating information concerning the location. Location information may comprise map coordinates or GPS coordinates or column and row information relating to the location of substrates in the growing area. Location information may further include greenhouse number or code, irrigation section code, hood code, row number and slab number. In a preferred embodiment location information includes as a minimum an irrigation section code and row number among others. The device may be further configured to take measurements of the output of the detector, to display these to a user and to optionally forward them to the central data processor over a further communications link. The device may be configured to, in response to user input, place the detector in a set-up mode or a testing mode and to transmit results of the status change or of results of a test to the central detector data processing means over a further communications link. The communications link may be physical or wireless, however, the use of wireless communications reduces installation and set-up times and can reduce material costs where long distances are involved.

The portable communication device may be a standard piece of electronic communications equipment such as a PDA or mobile telephone such as a smartphone and therefore the invention may be embodied in a computer program product containing instructions which, when carried out by a processor of an electronic communications device comprising remote communication means, configure the device for establishing a communications link with the detector, to interrogating the detector to determine a detector identifier, to associate the identifier with configuration information of the detector and to transmit the configuration information to a central detector data processing means. The configuration information may comprise location data, detector configuration data, detector status data, such as power source information, time in use, in addition to the functions and parameters discussed above in relation to the handheld device.

The data collated from growers is uploaded to a cloud and may be stored on a server to be processed within an analytical platform for example. This enables advisors to view grower's data remotely on a remote device such as a laptop, PC tablet or smartphone for example. Analytical platforms may implement the steps of data visualisation, data analysis, integration of data and process control. Preferably, the uploaded data is collated over time and evaluated. For example, the results of analytical evaluation performed by experts or advisors may be presented in reports to be provided to users automatically. In preferred embodiments, setpoints and calculations may be uploaded automatically to the grower's climate computer so that automatic steering (i.e. control of irrigation and environmental conditions) is advantageously enabled. Analysed data may be sent from the cloud to a climate computer and/or any other remote devices for example to steer or correct the individual irrigation, environmental or growth strategy.

The logged data (also referred to as platform data) may be additionally collated from any measurement devices or climate computers, to form an integrated data on the platform—the platform being visible to the remote devices. Platform data may also include data such as climate computer set points and parameters, crop registration data, and other data relevant to the growers.

As set out above, in some embodiments, the system is able to issue recommendations. These are typically issued to a grower via a graphical user interface on a mobile device, PDA or computer. The recommendations contain suggested actions to be taken by the grower in order to steer plant growth. In some embodiments, the system is able to put the recommendations into effect without the grower taking action to put them into effect, or after only receiving a confirmation from the grower.

The recommendations are provided based on the WC, EC and substrate temperature, the environmental conditions, plant and crop information and the climate information. The advice provided differs depending on which growth phase the plants are in and are triggered and determined by setpoints. For example, if a particular setpoint is exceeded, then a recommendation is issued. For example, if irrigation for a particular plant type is ideally between 8 and 15% overnight, if irrigation is set too high, such as at more than 15%, a recommendation will be issued stating that irrigation stop time should be adapted. A further example is where radiation is detected of 100 Joules (J), a recommendation on irrigation will be issued stating an appropriate start time for irrigation.

The graphs displayed to the grower in their graphical user interface can also show the effect a recommendation will have, for example on temperature or water content to provide the grower with an indication of the effect a recommendation will have. This forecasting is enabled by the incorporation of environmental, plant and climate information into the system in addition to root zone information.

As mentioned above, the recommendations provide steering on a number of factors. These include steering in relation to air temperature, irrigation, electrical conductivity and humidity. This is achieved by referring to a database that stores relationships between these parameters and plant growth data. For example, this may include that for a particular plant variety or type, air temperature should be in range X to Y degrees centigrade. Multiple parameters in the database are analysed in order to determine suitable setpoints to recommend to a grower. The order in which the parameters are analysed varies depending on the time or year and (likely) growth phase of the plant as the importance of the parameters changes with time or year and growth phase. For example, temperature is less easily controlled during periods of the year when the weather is hot, so greater weighting is given to parameters such as irrigation during the periods of hot weather.

As an addition to or as an alternative to this method of providing recommendations, recommendations are able to be provided based on machine learning algorithms trained with data from databases such as the database mentioned above and on grower reactions to such recommendations. This provides a feedback loop to allow the machine learning algorithms to continue to be trained and thereby improve the recommendations provided.

Recommendations given are specified in relation to substrate type used and crop stage. At the start of the crop, a grower has smaller plants. These have different requirements to a full grown plant in summer. Also a recommendation might vary per substrate type. In order to determine the proper growing stage of a grower, input variables such as planting, date variety, fruit (i.e. crop) load and set fruit cluster are important variables. Based on these variables it can be determined what stage the crop is at and what recommendations to apply. When a grower applies one or more recommendations they will see changes in the crop over time. For example the crop balance might change from vegetative to generative; plant head thickness and length grown might change as desired and the number of fruits sets might increase or decrease. Over a the longer period this will be evident in improved average fruit weight or harvest speed over a period of, for example, six weeks or other relevant items.

In some embodiments the following process is followed in order to determine whether to issue a recommendation. First, crop registration information is assessed, which is information relating to crop harvested from a plant. This allows the growth phase of the plant to be identified. The plant growth and conditions over the next week, two weeks or three weeks for example are then predicted using known techniques. These predictions for the plant are then compared to an expected set of plant growth parameters and conditions from a standard plant (i.e. a plant that follows the expected growth pattern). If the predictions fall within the expected parameters when the current system settings are maintained, then no recommendation is issued. On the other hand, if the predictions fall outside of the expected parameters, then a suitable recommendation for changing the current system settings is issued based on how the expected parameters and the predicted parameters differ from each other.

Variations and modifications to the embodiments described above will be apparent to the skilled person. Such variations and modifications may involve equivalent and other features which are already known and which may be used instead of, or in addition to, features described herein. Features that are described in the context of separate embodiments may be provided in combination in a single embodiment. Conversely, features which are described in the context of a single embodiment may also be provided separately or in any suitable sub-combination.

It should be noted that the term “comprising” does not exclude other elements or steps, the term “a” or “an” does not exclude a plurality, a single feature may fulfil the functions of several features recited in the claims and reference signs in the claims shall not be construed as limiting the scope of the claims. It should also be noted that the Figures are not necessarily to scale; emphasis instead generally being placed upon illustrating the principles of the present invention. 

1. A system for controlling plant growth conditions in hydroponic growing systems, the system for controlling plant growth conditions comprising: at least one detector for measuring at least one property of a plant growth substrate or environmental condition; first and second data processing means; and the or each detector being arranged to measure a property or properties of a plant growth substrate or environmental condition and to transmit a detector identifier and the measured property or properties over a communications link to the first data processing means; the first data processing means being arranged to: hold in a memory predefined growth data including irrigation data, environmental data, plant data, harvest data, crop data and/or climate data defining a relationship between: plural values for one or more of temperature, pH level, water content, nutrient content, oxygen content of the substrate, air temperature, humidity and light level, climate conditions, plant parameters, harvest and crop conditions; and plural desired irrigation parameters and environmental parameters; process measured properties received from each detector to obtain processed properties of the substrate; provide an output indicative of a desired growth input for the growth substrate, based upon the processed properties and the predefined growth data, wherein the processed properties and said output form processed data; and calculate predicted properties of the substrate based on the processed data; determine a difference between the processed properties of the substrate and the predicted properties of the substrate; the second data processing means being arranged to: receive said difference from the first data processing means; receive a message condition input for outputting a message based on said difference; and output a message when said difference meets the message condition.
 2. The system according to claim 1, further comprising a data storage means, and the first data processing means is further arranged to send processed data to the data storage means, the data storage means arranged to store the sent data as logged data.
 3. The system according to claim 1, further comprising a portable communication device.
 4. The system according to claim 3, wherein the portable communication device comprises the second data processing means.
 5. The system according to claim 3, wherein the portable communication device is arranged to receive processed data from the data storage means, and optionally wherein the portable communication device is in communication with the data storage means and is configured to receive data from the at least one wireless detector and send the received data to the data storage means.
 6. (canceled)
 7. The system according to claim 3, wherein the portable communication device is further arranged to control an growth input to a plant growth substrate and/or to an environment in which the substrate is located based upon the growth input parameters for the growth substrate provided by the first data processing means of the system.
 8. The system according to claim 1, wherein the or each detector is further arranged to transmit a detector identifier and the measured property or properties over a communications link to the first data processing means at a time interval less than 10 minutes, preferably less than 5 minutes, more preferably less than 3 minutes.
 9. The system according to claim 1, wherein the or each detector is further arranged to transmit a detector identifier and the measured property or properties over a communications link to the second data processing means at a time interval less than 10 minutes, preferably less than 5 minutes, more preferably less than 3 minutes.
 10. The system according to claim 1, wherein the or each detector is further arranged to transmit a detector identifier and the measured property or properties over a communications link to the data storage means at a time interval less than 10 minutes, preferably less than 5 minutes, more preferably less than 3 minutes.
 11. The system according to claim 3, wherein the portable communication device is further arranged to: receive detector data from a detector; and transmit detector data to the first detector data processing means.
 12. The system according to claim 1, wherein the first data processing means and one or more of the detectors each comprise a LoRa module and/or a Bluetooth module, the LoRa module being arranged to receive and transmit data via LoRa, transmissions, and the first data processing means is arranged to communicate with the one or more detectors through LoRa protocol transmissions; and a Bluetooth module arranged to establish a Bluetooth wireless network with each other, and the first data processing means is arranged to communicate with the one or more detectors through Bluetooth protocol transmissions.
 13. The system according to claim 1, wherein the portable communication device comprises a Bluetooth module, arranged to establish a Bluetooth wireless network with the first data processing means or one or more of the detectors, and the portable communications means is arranged to transmit and receive data through the Bluetooth network with the first data processing device and one or more of the detectors.
 14. The system according to claim 1, wherein the first data processing means and the data storage means are part of a single unit, and/or the data storage means is a cloud service database.
 15. (canceled)
 16. The method of controlling plant growth conditions using a system according to claim
 1. 17. The method of claim 16, wherein the system further comprising a portable communication device, the method further comprising inputting detector configuration data to the portable communication device of the system and causing the portable communication device to transmit the detector configuration information to the first detector data processing means.
 18. The method of claim 16, wherein the system further comprising a portable communication device, the method further comprising inputting the message condition input to the portable communication device.
 19. The method of claim 16, wherein the system further comprising a portable communication device, the method further comprising alerting the user by the portable communications device when the second data processing means outputs the message.
 20. A portable detector communication device adapted to be used in a system according to claim 1, and optionally the device is a mobile phone.
 21. (canceled)
 22. A computer program product, loadable into a memory of an electronic communication device, and containing instructions which, when executed by the electronic communication device, cause it to be configured as the portable communication device of claim
 20. 23. A platform for data analysis for processing logged data used in a system according to claim
 1. 